perm filename RECDPY.HDR[SYS,HE] blob
sn#009312 filedate 1972-12-06 generic text, type T, neo UTF8
COMMENT ⊗ VALID 00005 PAGES
RECORD PAGE DESCRIPTION
00001 00001
00002 00002 α RECOGNIZER DISPLAY ROUTINES SOURCE_FILE
00003 00003 α DISPLAY EXTERNALS
00004 00004 α EXTERNAL DISPLAY PROCEDURE DECLARATIONS
00005 00005 α QUAM DISPLAY ROUTINES AS MODIFIED BY BGB
00008 ENDMK
⊗;
α RECOGNIZER DISPLAY ROUTINES SOURCE_FILE;
DEFINE
APOG=<6>,
BPOG=<7>,
SPOG=<8>,
T1POG=<9>,
T2POG=<10>;
DEFINE
TEXT=<1>,MEDIUM=<2>,BIG=<5>,
BRIGHT=<7>,DIM=<3>,
#X(Z)=<∂(Z)[6]>,#Y(Z)=<∂(Z)[7]>,
DPYSVS(X,Y,STR)=
<BEGIN
AIVECT(X-10,Y-10);
DPYSST(STR);
END>,
ALINE (X1,Y1,X2,Y2) =<AIVECT (X1,Y1) ; AVECT (X2,Y2) >;
α DISPLAY EXTERNALS;
EXTERNAL SAFE INTEGER ARRAY
DPYAA[1:200],
DPYBB[1:100],
DPYCC[1:5];
EXTERNAL BOOLEAN DPYBOOL;
EXTERNAL STRING DPYRTS;
α EXTERNAL DISPLAY PROCEDURE DECLARATIONS;
ESUBR DPYL(ITEMVAR L);
ESUBR DPYLN(ITEMVAR L);
ESUBR DPYPT(SAFE REAL ARRAY ITEMVAR P);
ESUBR DPYB(ITEMVAR B);
ESUBR DPYS;
ESUBR DPYSCENE(ITEMVAR S);
α SHOW DATA STRUCTURE
EP FLIT;
α INITIALIZATION SUBRS;
ESUBR DPYINIT;
ESUBR DPYVINIT;
ESUBR DPYVI(SAFE REAL ARRAY ITEMVAR P);
α STATUS SUBRS;
ESUBR DPYBRK;
ESUBR DPYLAB(STRING STR);
ESUBR DPYTELL(STRING STR);
ESUBR DPYINFO(STRING STR);
ESUBR DPYCMD(STRING STR);
α QUAM DISPLAY ROUTINES AS MODIFIED BY BGB;
EXTERNAL PROCEDURE DPYTYP(INTEGER POS,JMPS,LPJ);
EXTERNAL PROCEDURE TYPLOC(INTEGER P1,P2);
EXTERNAL PROCEDURE DPYSET(INTEGER ARRAY DPYBUF);
EXTERNAL PROCEDURE AIVECT(INTEGER X,Y);
EXTERNAL PROCEDURE AVECT(INTEGER X,Y);
EXTERNAL PROCEDURE RIVECT(INTEGER X,Y);
EXTERNAL PROCEDURE RVECT(INTEGER X,Y);
EXTERNAL PROCEDURE DPYSST(STRING S);
EXTERNAL PROCEDURE DPYCLR;
EXTERNAL PROCEDURE DPYOUT(INTEGER POG);
EXTERNAL PROCEDURE HYDPOG(INTEGER POG);
EXTERNAL PROCEDURE DPYBRT(INTEGER X);
EXTERNAL PROCEDURE DPYBIG(INTEGER SIZ);
α END OF FILE;